dagwood sandwich - Turkish English Dictionary